import st from "./showtoast.js";
import { BlindParent } from "./API.js";

export default {
	/**
	 * 上传图片
	 */
	onUploadFile(file, callBack) {
		uni.request({
			url: '/wanlshop/common/uploadData',
			success: updata => {
				uni.uploadFile({
				    url: updata.data.uploadurl,
				    filePath: file,
					formData: updata.data.storage == 'local' ? null : updata.data.multipart, // 1.0.5升级
				    name: 'file',
				    success: data => {
						const res = JSON.parse(data.data);
						if (res.code == 1) {
							if (callBack) {
								callBack(res.data);
							}
						} else {
							st.show(res.msg);
						}
					},
					fail: error =>{
						st.show(JSON.parse(error.data).msg);
					}
				});
			}
		});
	},
	/**
	 * 绑定上下级
	 */
	onBindParent(parent_id) {
		BlindParent(parent_id);
	}
}